#!/bin/bash
arr=(AML_ACCOUNT_MASTER AML_ALERT AML_CUSTOMER_MASTER AML_MONITORING_RULE AML_SCREENING_RESULT AML_SUSPICIOUS_TXN_REPORT AML_TRANSACTION_DETAIL AML_UBO_INFO AML_WATCHLIST_DETAIL AML_WATCHLIST_MASTER)
for i in "${arr[@]}"
#历遍数组
do
#循环
sqoop import \
#导入数据
--connect jdbc:oracle:thin:@192.168.88.149:1521:orcl \
#连接数据库
--username aml \
#用户名
--password 123456 \
#密码
--null-string '\\N' \
--null-non-string '\\N' \
#空值处理
--table "$i" \
#源表
--hcatalog-database ods \
#目标库
--hcatalog-table "ods_${i,,}" \
#目标表
--hive-partition-key etl_date \
#分区键
--hive-partition-value "2025-10-15" \
#分区值
-m 1
并行度
done